Counting Classes: Thresholds, Parity, Mods, and Fewness

نویسندگان

  • Richard Beigel
  • John Gill
  • Ulrich Hertrampf
چکیده

Counting classes consist of languages deened in terms of the number of accepting computations of nondeterministic polynomial-time Turing machines. Well known examples of counting classes are NP, co-NP, P, and PP. Every counting class is a subset of P #PP1] , the class of languages computable in polynomial time using a single call to an oracle capable of determining the number of accepting paths of an NP machine. Using closure properties of #P, we systematically develop a complexity theory for counting classes deened in terms of thresholds and moduli. An unexpected result is that MOD k i P = MOD k P for prime k. Finally, we improve a result of Cai and Hemachandra by showing that recognizing languages in the class Few is as easy as distinguishing uniquely satissable formulas from unsatissable formulas (or detecting unique solutions, as in 28]).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Relativized Counting Classes: Relations among Thresholds, Parity, and Mods

Well known complexity classes such as NP, co-NP, P (PARITY-P), and PP are produced by considering a nondeterministic polynomial time Turing machine N and deening acceptance in terms of the number of accepting paths in N. That is, they are subclasses of P #PP1]. Other interesting classes such as MOD k P and C = P are also subclasses of P #PP1]. Many relations among these classes are unresolved. ...

متن کامل

Unambiguity and Fewness for Logarithmic Space 3 (preliminary Version, January 1991)

We consider various types of unambiguity for logarithmic space bounded Turing machines and polynomial time bounded log space auxiliary push-down automata. In particular, we introduce the notions of (general), reach, and strong unambiguity. We demonstrate that closure under complement of unambiguous classes implies equivalence of unambiguity and \unambiguous fewness". This, as we will show, appl...

متن کامل

Title : On the Learnability of Counting Functions

We examine the learnability of concepts based on counting functions. A counting function is a generalization of a parity function in which the weighted sum of n inputs is tested for equivalence to some value k modulo N . The concepts we study therefore generalize many commonly studied boolean functions. We first show that disjunctions of counting functions (DOCFs) with modulus N are learnable b...

متن کامل

Solving Marginal MAP Problems with NP Oracles and Parity Constraints

Arising from many applications at the intersection of decision making and machine learning, Marginal Maximum A Posteriori (Marginal MAP) Problems unify the two main classes of inference, namely maximization (optimization) and marginal inference (counting), and are believed to have higher complexity than both of them. We propose XOR_MMAP, a novel approach to solve the Marginal MAP Problem, which...

متن کامل

# A 79 INTEGERS 13 ( 2013 ) ON THE RESIDUE CLASSES OF ⇡ ( n ) MODULO t Ping

The prime number theorem is one of the most fundamental theorems of analytic number theory, stating that the prime counting function, ⇡(x), is asymptotic to x/ log x. However, it says little about the parity of ⇡(n) as an arithmetic function. Using Selberg’s sieve, we give, for any fixed integers r and t, a positive lower bound on the proportion of positive integers n such that ⇡(n) is congruen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 103  شماره 

صفحات  -

تاریخ انتشار 1990